export default {
  lang: {
    en: 'English',
    zh_cn: '简体中文',
    zh_tw: '繁體中文',
    es: 'Español',
    fr: 'Français',
    de: 'Deutsch',
    th: 'ไทย',
    vi: 'Tiếng Việt',
    ja: '日本語',
    ko: '한국어',
    ru: 'Русский',
    pt: 'Português',
    id: 'Bahasa',
    ar: 'العربية',
    hi: 'हिन्दी',
  },
  tab: {
    search: 'Search',
    category: 'Categories',
    favorite: 'Favorite',
    purchased: 'Purchased',
    liked: 'Liked',
    searchResult: {
      all: 'All',
      creator: 'Creator',
      video: 'Video',
      photo: 'Photo',
      keyword: 'Keyword',
      favorite: 'Favorite',
      buy: 'Purchased',
    },
  },
  common: {
    premium: 'Premium',
    more: 'View More',
    completeRegister: 'Complete Registration',
    useOtherEmail: 'Use another email',
    sendResetPwdLink: 'Send reset password link',
    checkItOut: 'Later',
    goAround: 'View Now',
    iKnow: 'I got it',
    agree: 'Agree',
    continue: 'Continue',
    skip: 'Skip',
    back: 'Back',
    confirm: 'Confirm',
    cancel: 'Cancel',
    follow: 'Follow',
    following: 'Following',
    foryou: 'For you',
    send: 'Send',
    save: 'Save',
    report: 'Report',
    reportSuccess: 'Successful',
    reportFail: 'Report Fail',
    block: 'Block',
    unblock: 'Unblock',
    publish: 'Post',
    everyone: 'Everyone',
    visitor: 'Visitor',
    subscriber: 'Subscribers',
    store: 'Store',
    private: 'Private',
    profile: 'Profile Page',
    preview: 'Preview',
    mainPageSetting: 'Home settings',
    subscribeFee: 'Subscribe for $',
    dollarPerMonth: '/month',
    cancelSubscribe: 'Cancel',
    restoreSubscribe: 'Resum',
    reSubscribe: 'Re-subscribe',
    apply: 'Apply',
    contact: 'Contact us',
    next: 'Next',
    next2: 'Next',
    hasBlocked: 'Blocked',
    blockFail: 'Block fail',
    hasUnblocked: 'Unblocked',
    unblockFail: 'Unblock fail',
    cancelBlock: 'Unblock',
    loading: 'Loading...',
    watchMore: 'More',
    noMore: 'No more',
    error: 'Error',
    loadSourceError: 'Source load error',
    setSuc: 'Completed',
    applySuc: 'Completed',
    addSuc: 'Successful',
    cookie: "Accept & don't show again",
    all: 'All',
    hotTop5: 'Top 5',
    muteTip: 'Unmute',
    install: 'Install',
    submitFeedback: 'Feedback',
    moreSite: 'More Site',
    buyProduct: 'Unlock to view',
    gotoPay: 'Go to pay',
    subscribeSucceed: 'Subscription successful',
    watchCreatorPage: "View creator's page",
    watchUnlockContent: 'View unlocked content',
  },
  nav: {
    home: 'Homepage',
    search: 'Search',
    publish: 'Create',
    message: 'Message',
    mine: 'Mine',
    homeTag: 'Porn Reels',
  },
  gender: { male: 'Male', female: 'Female', other: 'Other' },
  interestedIn: { straight: 'Straight', gay: 'Gay', lesbian: 'Lesbian', trans: 'Trans' },
  sex: { male: 'Male', female: 'Female' },
  identity: { passport: 'Passport', idCard: 'ID card', driverLicense: "Driver's license" },
  dialog: {
    chatBuy: {
      title: 'Unlock Content',
      text: "Unlock this content for the special price of {'$'}{amount}",
      subText: "You will unlock {count} pieces of {nickname}'s content",
    },
    chatSubscribe: { btn: "{'$'}{price} Go to pay" },
    premium: {
      title: 'Upgrade to Premium Member',
      confirm: "Pay {'$'}{amount} per month to proceed",
      content: {
        1: { text: '{highlight} when subscribing and unlocking', highlight: '20% discount on purchase' },
        2: { text: '{highlight} during chat interactions', highlight: 'Instant translation' },
        3: { text: '{highlight} comment functionality', highlight: 'Unlimited' },
        4: { text: 'Premium {highlight}', highlight: 'Unique frame and badge' },
      },
      remark: {
        text: "This is a {highlight}, you will be charged {'$'}{amount} in one go",
        highlight: 'Quarterly billing plan',
      },
    },
    premiumSuccess: {
      title: 'Congratulations',
      confirm: 'View Benefits',
      content: { text: 'Successfully upgraded to {highlight} member' },
    },
    premiumRenew: {
      title: 'Hello!',
      confirm: 'Buy Again!',
      cancel: 'Return',
      content: { text: 'You are already our {highlight}' },
    },
    sale: { remark: 'Get 20% Off Now' },
    discount: {
      remark: {
        text: 'Applied {highlight1} for you',
        lineThrough: 'Original price {highlight2}',
        highlight1: 'Premium discount',
        highlight2: '{amount} per month',
      },
    },
    cutImage: { title: 'Crop Image' },
  },
  install: {
    ios: {
      title: 'How to get the Fantasi App on iOS',
      switch: "I'm on Android",
      safari: {
        subtitle: 'Install Fantasi using Safari Browser',
        steps: {
          1: '1. Tap the "Share" button',
          2: '2. Tap "Add to Home Screen" and then "Add"',
          3: '3. Fantasi App installed successfully',
        },
      },
      chrome: {
        subtitle: 'Install Fantasi using Chrome Browser',
        steps: {
          1: '1. Tap the "Share" button',
          2: '2. Tap "Add to Home Screen" and then "Add"',
          3: '3. Fantasi App installed successfully',
        },
      },
    },
    android: {
      title: 'How to get the Fantasi App on Android',
      switch: "I'm on iOS",
      chrome: {
        subtitle: 'Install Fantasi using Chrome Browser',
        steps: {
          1: '1. Tap the "three dots" in Chrome and select "Add to Home Screen"',
          2: '2. Tap "Install"',
          3: '3. Fantasi App installed successfully',
        },
      },
    },
  },
  report: {
    reason: {
      1: 'This post is inappropriate (e.g., political) or violates the terms of service',
      2: 'The link is broken',
      3: 'This content is spam',
      4: 'This post contains pirated content (DMCA)',
      5: 'This content is not related to pornography',
      6: 'This content spammed me',
      7: 'This content is phishing/unsafe',
      8: 'This is not the expected creator (impersonation)',
      9: 'The person in the content does not match the information',
      10: 'The title or tags in the information do not match the content',
      11: 'The content in this information includes minors/potential minors',
      12: 'This information is promoting drugs.',
      13: 'This information does not follow creator guidelines',
      14: 'Other: Please describe your reason for reporting this content',
    },
  },
  feedback: {
    reason: {
      1: 'Payment related',
      2: 'Account related',
      3: 'Video playback',
      4: 'Recommended content',
      5: 'Subscription related',
      6: 'Content moderation',
      7: 'Localization and language',
      8: 'Performance and stability',
      9: 'Function Make a Wish',
      10: 'Other problems',
    },
  },
  message: {
    loginSuccess: 'Logged in',
    registerSuccess: 'Registered',
    resetPwdSuccess: 'Password reset successful',
    comment: 'Comments',
    chat: 'Private Chat',
    reply: 'Reply',
    view: 'View',
    messages: 'Messages',
    sending: 'Sending',
    failure: 'Failed',
    imageSended: 'Image sent',
    close: 'Close',
    more: 'More',
    youReceiveDonate: 'You receive a tip',
    youPayDonate: 'You pay a tip',
    loginBeforeLike: 'Like after login',
    loginBeforeUse:
      'After registering or logging in, you can continue to view free videos and photo albums on the entire site',
    subscribeBeforeUse: 'Please subscribe to a creator to continue watching all free videos and photo galleries',
    clickForPay: 'This is a preview, click to unlock the full video',
    previewSub: 'Subscribing to the creator unlocks all subscribed videos and galleries',
    previewBuy: 'This is a paid work. Unlock it to view the full content of the video or gallery',
    replayPreview: 'Replay Preview',
    goToSub: 'Go to Subscription',
    goToBuy: 'Go to Purchase',
    goToPay: 'Go to pay',
    goToPayAmount: "{'$'}{amount} Go to pay",
    commentNotify: 'Comment Notification',
    replyNotify: 'Reply Notification',
    isSameAff: 'The creator and payer cannot be the same person',
  },
  copy: { link: 'Link copied', fail: 'Link copied fail' },
  boundary: { start: 'Returned to the starting point', end: 'Reached the end' },
  payment: {
    pending: 'Payment processing',
    success: 'Payment successful',
    failed: 'Payment failed',
    cancel: 'Payment canceled',
    label: {
      wallet: 'Wallet Payment',
      creditCard: 'Credit Card/Debit Card Payment',
      manageCard: 'Manage Card',
      addCard: 'Add a new credit card',
    },
    content: {
      support:
        'Supports VISA/JBC/MasterCard/UnionPay/Apple Pay/Google Pay/PayPal/Alipay (in some regions)/WeChat Pay (in some regions).',
    },
    creditCard: {
      title: 'Fully compliant with PCI DSS',
      agreeInfo: 'Check here to confirm you are at least 18 years old and of legal age in your place of residence',
      footer: 'Ripple Mic Limited, Apartment 206, Jantzen House, Ealing Road, Brentford, England, TW8 0GF',
    },
    happy: { info: 'After submission, you will be redirected to complete the next steps securely on a new page' },
    aliPay: { title: 'Alipay selected' },
    unionPay: { title: 'UnionPay selected' },
    other: { title: 'Other Payment Method Selected' },
    linePay: { title: 'LINE Pay selected' },
    paypal: { title: 'PayPal selected' },
    usdt: { title: '已选择USDT(TRC)' },
    options: {
      bankCard: 'Card',
      aliPay: 'AliPay',
      unionPay: 'UnionPay',
      other: 'Other',
      linePay: 'LINE Pay',
      paypal: 'PayPal',
      usdt: 'USDT',
    },
    error: {
      notSupport: 'Switch to zh-cn or zh-tw to use this payment method',
      amountRange: "The amount for {payment} must be between {'$'}{min} and {'$'}{max}",
    },
  },
  info: {
    accept: 'Accept',
    forExample: 'For example',
    watches: 'Views',
    fans: 'Fans',
    posts: 'Posts',
    myLink: 'My link:',
    donate: 'Custom Amount',
    maxMsg: 'Message field cannot exceed 300 characters',
    title: 'Title',
    detailedReason: 'Detailed reason',
    description: 'Description',
    audience: 'Audience',
    multipleChoice: '(Multiple)',
    appear: 'Visible by',
    width: 'Width',
    height: 'Height',
    tag: 'Tag',
    purchaseItem: 'Purchase items',
    purchaseDate: 'Purchase date',
    orderNumber: 'Order number',
    amount: 'Amount',
    earnDashboard: 'Dashboard',
    watchAllData: 'View all data',
    perPost: 'Posts',
    perSubscriber: 'Subscribers',
    follower: 'followers',
    subAmount: 'Sales amount(US dollars)',
    openPreview: 'Provide video preview',
    previewAvailable: 'Once opened, a preview video will be automatically generated based on the video content.',
    schedulePublish: 'Scheduled Post',
    autoPublishAt: 'Automatically publish at {0}',
    setLanguageSucceed: 'Language set successfully',
    subAt: 'Subscribed on',
    subIn: 'Subscription will',
    renew: 'Renew',
    beExpired: 'Expired',
    creditCard: {
      info: 'Credit card information',
      add: 'Add credit card',
      select: 'Select credit card',
      disabled: 'Expired',
      number: 'Card number',
    },
    creditCardAdded: 'Credit card added',
    creditCardManage: 'Manage credit cards',
    cardError: { ban: 'The selected credit card has expired, please choose another card or add a new credit card' },
    default: 'Default',
    upload: {
      click: 'Click here to upload video/picture',
      next: 'After uploading video/picture, continue to the next step to edit details',
      media: 'Upload media',
      avatar: 'Avt. Upload',
      background: 'Bgd. Upload',
      limit: 'Video limited to within 5 minutes',
      tip1: '1. Free videos are recommended for 10~15 seconds for more exposure',
      tip2: '2. Videos over 1 minute are recommended for subscription or sale',
    },
    service: { create: 'Create a service', type: 'Service type', choose: 'Select service type' },
    shape: { horizontal: 'Width', vertical: 'Length' },
    media: { video: 'Video', photo: 'Photo', subs: 'Subscribe', shop: 'Shop', free: 'Free', imageSet: 'Album' },
    resolution: { size169: 'Size: 16:9', size916: 'Size: 9:16' },
    earnInfo: { watches: 'Views', likes: 'Likes', comments: 'Comments', purchases: 'Purchases' },
    earnDialog: {
      totalWatches: 'Total views',
      dailyAvgWatches: 'Average daily views',
      likes: 'Favorites',
      comments: 'Comments',
      shares: 'Shares',
      sales: 'Purchases',
      profits: 'Earnings',
    },
    wdrReq: {
      date: 'Date',
      amount: 'Amount',
      withDrawType: 'Withdrawal method',
      state: 'Status',
      cardNum: 'Card number',
    },
    picture: {
      identity: 'Take a "front photo of the ID information"',
      face: 'User face with ID information front photo',
      recapture: 'Retake',
    },
    passwordValidate: {
      info: 'Your password must contain',
      min: 'At least 8 characters',
      schema: 'Letters, numbers, or special characters',
    },
    subscribeRight: {
      content: 'Will unlock subscribed content of {nickname}',
      message: '{nickname} will receive your full support',
      cancel: 'Can cancel the subscription plan anytime',
      interact: 'Can message and interact with {nickname} within {region}',
      region: 'During the subscription period',
    },
    shopBuyRight: {
      line1: 'Will unlock the content of {nickname}’s work',
      line2: '{nickname} will receive your full payment',
      line3: 'Can always view the content in the {collect} page',
      collect: 'Favorites',
    },
    reward: 'Reward',
    purchaseVideo: 'Purchase video',
    purchasePic: 'Purchase pictures',
    purchaseSeasonVip: 'Purchase Premium Upgrade - Trimonthly',
    purchaseMonthVip: 'Purchase Premium Upgrade - Monthly',
    revDtl: 'Revenue details',
    inviteDivided: 'Invite consumption share',
    income: 'Income',
    expiration: 'Expiration',
    transactionID: 'Transaction ID',
    transactionDate: 'Transaction date',
    revenueAmount: 'Revenue amount',
    platformFee: 'Platform fee',
    revenueNet: 'Net amount',
    transactionType: 'Transaction Type',
    buyUser: 'Purchase users',
    mediaID: 'Media ID',
    mediaName: 'Media name',
    withdraw: 'Withdrawal',
    publishTagNameLess: 'Tag too short',
    publishTagNameMore: 'Tag too long',
    publishTagLimitCount: 'Tag limit {count}',
    publishTagLessCount: 'At least {count} tag(s)',
    publishTagMoreCount: 'At most {count} tags',
    followSuccess: 'Follow success',
    helpfulTemplateToNext: 'Templates will help you to next step',
    paid: 'Paid',
    notReviewed: 'Not Reviewed',
    underReview: 'Under Review',
    auditFailure: 'Audit failure',
    pushMsgMost: 'Up to 10 push messages',
    pushMsgLeast: 'At least 1 push message',
    dates: 'ds.',
    hours: 'hrs.',
    minutes: 'min.',
    seconds: 'sec.',
    mom: 'Monday',
    tue: 'Tuesday',
    wed: 'Wednesday',
    thu: 'Thursday',
    fri: 'Friday',
    sat: 'Saturday',
    sun: 'Sunday',
    am: 'AM',
    pm: 'PM',
    dateFormat: '{day}/{month}/{year}',
    installOnIOS: 'How to install Fantasi on iOS',
    goToSafariInstall: 'Install App on Safari',
    installAsApp: 'Fantasi now available as an app',
    tapShare: 'Tap Share',
    addToHomescreen: 'Add to homescreen',
    addFantasi: 'Add Fantasi',
    openLinkOnSafari: 'Open the following link on Safari',
    copyLink: 'Copy link',
    installNow: 'Install Now',
    cannotInstall: "Can't install? Tap here for other options",
    qrcodeInstall: 'Scan the QR code for installation guide',
    contactUs: 'Contact us',
    address: 'Address',
    confirmVerify: 'Confirm and verify',
    verifyCodeTo: 'Please enter the verification code has been sent to',
    sendAgain: 'Send again',
    or: 'or',
    changeMail: 'Change email',
    changeOtherMail: 'Change to another email',
    reminderVerification:
      'Please {mailVerify} as soon as possible to avoid the problem of losing your account password.',
    countdownGetCode: 'Verification code can be obtained again',
    backInputCode: 'Return to enter verification code',
    questionType: 'Question type',
    selectType: 'Select type',
    feedbackProblem: 'Having trouble using it?',
    feedbackSuccess: 'Feedback has been sent successfully',
    feedbackToCs:
      'Thank you for your information! Feedback will be sent to the customer service and technical team for further processing',
    understand: 'Understand',
    careMeMore1: 'Like my work? You forgot to subscribe to me!',
    careMeMore2: 'Subscribing can unlock more content!',
    careMeMore3: 'Darling, subscribing includes more exclusive videos!',
    careMeMore4: 'Subscribing allows you to send me private messages!',
    careMeMore5: 'Thank you for your love! Keep following me!',
    beCreator: {
      upload: {
        1: 'We need to collect the following information from you as a basis for review:',
        2: 'We need to ask you about the content orientation of the work so that we can make proper recommendations for your published works.',
        label: 'Expected Content Orientation',
        span: 'Single choice',
      },
      socialLink:
        'Please enter at least one social media platform to expedite review. The link will not appear in your personal info.',
    },
    stillSendImportantLetter:
      'Important emails such as password resets and verification codes will still be sent to you',
    emailCreatorNew: 'New creator work notification',
    emailCreatorNewInfo: 'You will be notified by email when subscribed creators release new works.',
    emailUnread: 'Unread message notification',
    emailUnreadInfo: 'You will be notified by email if there are unread messages.',
    switchToInputUrl: 'Switch to Input URL',
    switchToUsername: 'Switch to Input Username',
    avatar: { size: 'Recommended avatar size is 512x512 or higher for a better experience.' },
    bg: { size: 'Recommended background image size is 1920x1080 or higher for clearer quality.' },
  },
  label: {
    confirmResetPwd: 'Confirm password reset',
    email: 'Email',
    donateAmount: 'Donation Amount',
    optionalMsg: 'Message (Optional)',
    confirm: 'Confirm',
    login: 'Login',
    register: 'Register',
    password: 'Password',
    confirmPassword: 'Confirm password',
    forgotPassword: 'Forgot password',
    birthDate: 'Birth date',
    startTakePicture: 'Start taking pictures',
    country: 'Country/Region',
    validateWay: 'Verification method',
    displayName: 'Display name',
    account: 'Account',
    username: 'Username',
    description: 'Description',
    socialLink: 'Add social link',
    subscribeFee: 'Subscription amount',
    subscribeSetting: 'Subscription button settings',
    withDrawRecord: 'Submission record',
    withDrawRequest: 'Withdrawal application',
    totalPerformance: 'Overall',
    mediaPerformance: 'Media',
    enterShop: 'Enter my store',
    order: 'Orders',
    subscribe: 'Subscribe to ',
    sendRequest: 'Submit',
    upload: 'File uploading',
    fileProcess: 'File processing',
    earnIndex: {
      accounts: 'Total users',
      dailyAccounts: 'Daily active users',
      subscribers: 'Total subscribers',
      desubscriber: 'Unsubscribed',
      watches: 'Total views',
      dailyWatches: 'Average daily views',
      clickRate: 'Click rate',
      periodProfit: 'Earnings',
      periodDeal: 'Volume',
      collect: 'Favorites',
      comments: 'Comments',
      shares: 'Shares',
      purchases: 'Purchases',
      withDrawType: 'Withdrawal method',
      payee: 'Payee name',
      bankAccount: 'Bank account number',
      withdrawalAmount: 'Withdrawal amount',
      commission: 'Withdrawal fee',
      bankCard: 'Bank card',
      paypal: 'Paypal',
      other: 'Other',
      broadcastRevenueIncentive: 'Play Revenue',
      completionTimes: 'Full Plays',
    },
    picture: { identity: 'Front photo of ID information', face: 'User face with ID information front photo' },
    oldPw: 'Old password',
    newPw: 'New password',
    im: 'I am',
    intPpl: 'Interested in...',
    subscribeBtn: 'Pay {dollarSign}{price} per month',
    personalSubscribeBtn: 'Subscribe for {price} USD / month',
    shopBuyBtn: 'Total {dollarSign}{price} Proceed to Payment',
    message: {
      subscribe: 'Subscribe to {nickname}!',
      subOrig: '{dollarSign}{price} per month',
      subSale: '{dollarSign}{price} Proceed to Payment',
    },
    openingBlockBtn: 'Open special offer {price} Unlock the entire site',
    openingBtn: 'Open special offer {price} Unlock the entire site',
    paymentFailed: 'Payment failed, please try again later',
    canSendMessage: 'for send message',
    newMessage: 'new message',
    fanSendSet: {
      para1_1: 'Add to new and',
      para1_2: 'Not consumed',
      para1_3: 'of fans send videos/pictures and purchase information.',
      para2_1: 'Media & content settings',
      para2_2: 'Multiple transactions available, sent randomly',
    },
    addPushMsg: 'Add push content',
    yourMail: 'Your email address',
    just: 'just now',
    minutesAgo: '{minutes} minutes ago',
    hoursAgo: '{hours} hours ago',
    yesterday: 'yesterday',
  },
  subLabel: { unverified: 'Not verified yet', verified: 'Verified' },
  placeholder: {
    email: 'Please enter your email',
    message: 'Enter message...',
    donateMessage: 'Enter a message of encouragement for the creator!',
    text: 'Enter text',
    detailedReason: 'Enter detailed reason',
    splitByComma: 'Use symbols, or press enter to separate tags.',
    displayName: 'Please enter display name',
    account: 'Please enter an account name',
    username: 'Please enter a username',
    password: 'Please enter a password, at least 8 characters',
    confirmPassword: 'Please enter a confirmation password identical to the password',
    description: 'Please enter a description',
    defaultSubscribeFee: 'If not set, the default value is $0.99',
    withDrawType: 'Please choose a withdrawal method',
    payee: "Please enter the payee's name",
    bankAccount: 'Please enter a bank account number',
    withdrawalAmount: 'Please enter a withdrawal amount',
    country: 'Please select a country or region',
    oldPw: 'Please enter the old password',
    newPw: 'Please enter the new password',
    cardName: 'Name on the card',
    cardNum: 'Please enter card number',
    url: 'Please enter the URL',
    date: { year: 'Year', month: 'Month', day: 'Day' },
  },
  title: {
    resetPwd: 'Reset Password',
    resetLinkSent: 'Reset link sent',
    choosePayway: 'Payment Method',
    donate: 'Give a Tip to {nickname}',
    shopBuy: { success: 'Unlock Successful!' },
    subscribe: { success: 'Successfully subscribed to {nickname}' },
    finished: 'Complete information',
    setPassword: 'Set password',
    socialLink: 'Social link',
    socialAccount: 'Social account',
    mine: 'My page',
    follow: 'Following',
    join: 'Join for free',
    login: 'Log in now',
    earn: 'Earnings',
    wdrlHist: 'Submission record',
    wdrlReq: 'Withdrawal application',
    buyList: 'Purchases',
    collectFavorite: 'Favorites & Purchases',
    updatePremium: 'Upgrade to Premium',
    media: 'My Media',
    setting: 'Settings',
    usnMail: 'Display name & Username',
    password: 'Password',
    blockAcc: 'Banned list',
    delAcc: 'Delete account',
    help: 'FAQ',
    beCreator: 'Become a creator',
    prefer: 'Preference display',
    language: 'Language settings',
    legal: 'Legal',
    about: 'About',
    feedback: 'Customer feedback',
    report: 'Report an issue',
    tos: 'Terms of service',
    pp: 'Privacy policy',
    cp: 'Cookie policy',
    uscStmt: '18 USC 2257 Statement',
    sitemap: 'Sitemap',
    version: 'Version',
    logout: 'Logout',
    installFantasi: 'Install Fantasi App',
    cancelPublish: 'Cancel Publish',
    cancelUpload: 'Cancel Upload',
    uploadIdentity: 'Upload photos, IDs, and works',
    verify: 'Verify',
    verifyInfo: 'Verification Information',
    reconfirm: 'Confirm again',
    buyGoods: 'Unlock Content',
    underageTip: 'Underage Tips',
    review: 'Under Review',
    rejectApply: 'Not Approved',
    contract: 'Contract',
    creatorContract: 'Creator Contract',
    takePicture: 'Take Photos',
    personalInfo: 'Profile',
    loginCountDown: 'Unlimited Viewing!',
    fanSendSet: 'Message push',
    selectMedia: 'Select Media',
    popularCreator: 'Popular Creators',
    popularCategory: 'Popular Category',
    followToView: 'Follow account to view the latest content',
    popularSetName: '{year}-{month} popular list',
    fantasiSystemNotify: 'Fantasi System Notification',
    notifySetting: 'Notification Settings',
    blog: 'Blog',
    mailVerify: 'Verify email',
    notifyLetter: 'Notify letter',
    creatorFAQ: 'Creator FAQ',
    kycApply: 'KYC Application',
    benefitsIntroduction: 'Levles & Earnings',
  },
  tilte: { adPartner: 'Fantasi ad partner' },
  subtitle: { donate: 'In addition to the donation, you will also receive a message from you' },
  content: {
    resetLinkSent:
      'If your email address is correct, we have sent a password reset link to {mail}, the reset link is valid for one hour, please check your email and complete the password reset as soon as possible',
    logout: 'Are you sure you want to log out?',
    cancelPublish: 'Confirming will lose current input',
    cancelUpload: 'Video is uploading, are you sure to cancel?',
    confirmSendRequest: 'Are you sure you want to submit the data?',
    sendRequestSuccess:
      'Great! The information has been submitted successfully. We will complete your review within seven days as soon as possible. You can click "Become a Creator" at any time to check the review progress.',
    beCreatorReviewing:
      'Your information is under review. We will complete the verification within 7 days. Thank you for your patience!',
    rejectApply: 'Sorry, your application was not approved. Reason: {reason}',
    mulChoice: 'multiple',
    delAcc: {
      delAccPopTitle: 'Are you sure you want to delete your account?',
      line1:
        'All your messages and media will be permanently deleted from our database and all valid media consents will be revoked,',
      line2: 'Once the account is deleted, it cannot be recovered!',
      line3: 'If you encounter any problems, please contact',
    },
    support: {
      line1: 'FAQ & Help',
      line2: 'Are you a creator?',
      line3: 'Click here for support',
      line4: 'If you have any other questions, please chat with us or send an email.',
    },
    creator: { line1: 'Creator FAQ', line2: 'Earn 80% of all expenditures on the earnings page.' },
    subStatus: {
      cancelSub: 'Do you want to unsubscribe?',
      restoreSub: 'Do you want to resubscribe?',
      resubscribe: 'Do you want to renew your subscription?',
    },
    saveCfm: 'Save Confirmation',
    changesSave: 'Changes will be saved',
    publish: {
      createSuccess: 'Publish success',
      createFail: 'Publish fail',
      updateSuccess: 'Update success',
      updateFail: 'Update fail',
      deleteSuccess: 'Delete success',
      deleteFail: 'Delete fail',
      deleteMedia: 'Delete media',
      sureToDelete: 'Are you sure to delete this media?',
      noFile: 'No file added.',
      foundFailFiles: 'Fail uploaded file found({index})',
    },
    cancelBlock: 'Do you want to unblock?',
    tokenExpired: 'Login session has expired, please log in again.',
    beCreator: { notYet: 'You have not yet applied to be a creator.', toBe: 'Please become a creator before posting.' },
    uploadVideoLimit: {
      videoOverlimit: 'Video is too long.',
      videoCannotOver: 'Video length should not exceed 5 minutes.',
      format:
        'The currently uploaded video format ({format}) is not supported. Please convert it to .mp4 or .mov format and try again.',
    },
    videoLimitOne: 'Only one video support',
    imageVideoNotMix: 'Image cannot publish with video',
    onlyAddVideo: 'Add only Video',
    onlyAddImage: 'Add only Image',
    addImage: 'Add Image',
    reUpload: 'Upload again',
    uploadFail: 'Upload fail',
    processFail: 'Process fail',
    videoSlicing: 'Converting',
    videoSliceFail: 'Conversion failure',
    chat: {
      canNotChatToSelf: 'You cannot send messages to yourself',
      canNotDonateToSelf: "You can't donate yourself",
      subscribeBeforeChat: 'Please subscribe before chatting',
    },
    subscribe: {
      canNotSubToSelf: 'Unable to subscribe to myself',
      success:
        'You can successfully unlock {content} to the channel at any time in addition to the private message with {nickname} at any time!',
      allContent: 'All subscriptions in the channel',
    },
    shopBuy: {
      canNotBuyToSelf: "Can't buy my own items",
      success:
        "You have successfully unlocked {num} pieces of {nickname}'s content. Go to your purchased content to view it now!",
      success2: { text: 'To view later, go to {highlight}', highlight: 'Mine → Favorites & Purchases' },
      success3: { text: 'Or {highlight}', highlight: 'Search → Favorites' },
    },
    loginCountDown: 'Register as a member now to get more complete services!',
    originalCreator: 'This creator has been certified by the platform and all works are original to him',
    commentMsg: 'After turning it on, you will receive a notification here when your work receives a reply.',
    replyMsg: 'After turning it on, you will receive a notification here when you receive a reply to your message.',
    commentNotifyMsg: '"{content}" received a new comment, click here to check',
    replyNotifyMsg: '{user} Makes you on a message at 1: "{content}"',
    noNotifyMsg: 'No notification yet',
    confirmAmount: "Do you submit the amount {'$'} {amount} correctly",
    withdrawRule: {
      first: 'The withdrawal amount must be at least USD$20.',
      second: 'The amount cannot exceed current earnings.',
      third:
        'The request will be reviewed within 24 hours, and the results will be displayed in the submission record.',
    },
    verifyMailFirst: 'Please verify your email first',
    verifyMailDetail:
      'Hello, In order to successfully apply to become a creator, please verify your email address. After verification, it will be convenient for official partners to notify and contact you',
    verifyMailWay: 'The verification method is as follows:',
    verifyMailStep:
      'Click the following button: [Go to verification] Follow the instructions to complete the verification.',
    creditCard: { sureToDelete: 'Are you sure you want to delete {creditCard}?' },
    mostUploadImg: 'Upload up to {count} images',
  },
  error: {
    unknown: 'An unknown error occurred.',
    nodata: 'No data available at the moment.',
    network: 'Unable to connect to the internet.',
    number: { chooseOrInputOne: 'Select at least one or fill in an amount' },
    noPayment: 'No payment methods available, please contact customer service',
  },
  search: {
    result: {
      creators: 'There are {num} creators related to {keyword}',
      videos: 'There are {num} videos related to {keyword}',
      photos: 'There are {num} photos related to {keyword}',
      keywords: 'There are {num} keywords related to {keyword}',
    },
    video: 'Video',
    creator: 'Creator',
    favorite: 'Favorites',
    media: 'Media',
  },
  strength: { weak: 'Weak', medium: 'Medium', strong: 'Strong' },
  document: {
    cookie: {
      line1:
        'We use essential cookies to ensure our website functions properly. With your consent, we may also use non-essential cookies to enhance user experience and analyze website traffic. By clicking “Accept”, you agree to the use of cookies as described in our',
      line2: 'Cookie Policy',
      line3: '',
    },
    register: {
      line1: 'By continuing, you certify that you are 18 years old, and you agree to',
      line2: "Fantasi's Terms of Service",
      line3: 'and you have read',
      line4: "Fantasi's Privacy Policy.",
    },
    creator: {
      contract: {
        line1: 'Important message - please read.',
        line2: 'Verify and validate your age and identity - Use facial matching recognition.',
        line3: 'Overview:',
        line4:
          'If you want to create a creator account on Fantasi, Fantasi needs to: (i) verify your age; (ii) verify and validate your identity. This is to ensure that all Fantasi creators are who they say they are and are over 18 years old. Without your consent, Fantasi cannot process your biometric data for this purpose.',
        line5:
          'Ensuring network security is a core value of Fantasi. Age and identity checks performed by Fantasi are crucial for ensuring the safety of the Fantasi community.',
      },
      explain: {
        point1: '1. Before uploading content or earning money as an affiliate member, we need to verify your identity.',
        point2: '2. This process takes less than 5 minutes and is completely confidential.',
        point3: '3. During this process, you will be asked to take photos of you and your ID.',
        point4: '4. Ensure your webcam or mobile camera is working and have your ID nearby.',
      },
      tip: {
        line1:
          'If there are problems during this process, you will be able to restart or continue the verification from this page.',
        line2: 'send an email to',
        line3: 'contact support',
      },
      verify: {
        info1: 'You have chosen to use',
        info2: 'for identity verification.',
        point1: {
          info: 'We will need you to take two photos:',
          pointA: 'Front photo of the document',
          pointAtip: '(Must display birth month)',
          pointB: "Photo of user's face holding the front of the document",
        },
        point2: {
          info: 'Please ensure during the shooting process:',
          pointA: 'Photos are clear and visible',
          pointB: 'Take photos in a well-lit environment',
          pointC: 'Do not cover the face, clear facial recognition',
        },
        point3: 'All shooting data will be kept strictly confidential and used only for identity verification.',
        point4: 'After understanding the above instructions, click below to start taking photos.',
      },
    },
    adultCheck: {
      desc: 'This is an adult website. It is prohibited for minors to use it. Please make sure you have met or reached the local legal adult conditions before using it.',
      support: 'If you have any questions, please contact us via email {email}',
      beforeStart: 'Before starting...',
      interestedChoice: 'Help us choose your preferred display content',
      agreeStatement: 'Confirms that you are of legal age and agree to the Terms of Use and Privacy Policy.',
    },
    langSelect: {
      title: 'By the way, is this the language you are used to?',
      msg: 'We will give priority to display relevant content that matches your preferences and language',
    },
  },
  premium: {
    title: 'Upgrade to Premium',
    subtitle:
      'Enjoy enhanced experiences, discounts on reading and purchasing content, unlock more exclusive privileges and features, real-time chat translation, and security.',
    perSeason: 'Trimonthly',
    perMonth: 'Monthly',
    cp: 'Best Value',
    month: 'Month',
    threeMonths: 'Every three months',
    seasonBill: 'Billed Trimonthly',
    monthBill: 'Billed Monthly',
    savePercentage: 'Save 16%',
    card: {
      list1: '20% off subscriptions and paid content',
      list2: 'Instant translation in chat',
      list3: 'Unlimited comments feature',
      list4: 'Exclusive avatar styles for Premium',
      list5: 'Upload Custom Avatar',
      btn: 'Upgrade to Premium now!',
    },
    info: {
      title1: 'Exclusive 20% discount',
      subtitle1: 'As a Premium member, enjoy 20% off on all creator content and subscriptions',
      title2: 'Instant translation in chat',
      subtitle2:
        'Instant AI translation during private conversations with creators worldwide, breaking language barriers',
      title3: 'Unlimited Comments',
      subtitle3:
        'Premium members can freely post comments on the platform without any restrictions, engaging more freely with other users',
      title4: 'Exclusive avatar styles for VIPs',
      subtitle4:
        'You will receive a unique set of avatar frames and badges, highlighting your VIP status, making you stand out in the community',
      title5: 'Upload Custom Personal Avatar',
      subtitle5: 'Premium can edit and update their personal avatars anytime to showcase their unique style.',
    },
    table: {
      free: 'Free',
      title1: 'Watch free videos',
      title2: 'Follow creators',
      title3: 'Subscribe to creators for discounts',
      title4: 'Discounts on paid videos',
      title5: 'Unlimited comments feature',
      title6: 'Exclusive avatar styles',
      title7: 'Occasional discounts',
      title8: 'Upload Custom Avatar',
    },
    upgradeNow: 'Upgrade now!',
    trans: {
      showOrig: 'Show Original',
      content: 'Content',
      to: 'Translate to',
      toOtherLang: 'Choose Another Languages',
      hide: 'Hide',
      show: 'Translate',
    },
    badge: { tip: 'Exclusive badge for Premium members' },
    title0: 'What is Premium Membership?',
    content0:
      'Premium Membership is our advanced subscription service that offers various exclusive privileges, including discounts, real-time translation, unlimited comment functionality, and VIP exclusive head sticker styling.',
    title1: 'How much does Premium Membership cost?',
    content1:
      'The cost of Premium membership is US$9.99 per month, billed trimonthly, saving you 16%. The monthly plan costs US$8.49 per month.',
    title2: 'How to enjoy a 20% discount?',
    content2:
      'After becoming a Premium member, you can enjoy a 20% discount on any creator content and subscription plans.',
    title3: 'How to use the real-time translation feature?',
    content3:
      'When you have private conversations with creators from different regions on the chat page, the system will automatically provide real-time AI translation.',
    title4: 'What is the VIP exclusive head sticker styling?',
    content4:
      'After becoming a Premium member, you will receive a unique set of badges and a headband to highlight your VIP status, making you more dazzling in the community.',
    title5: 'How does the unlimited comments functionality work?',
    content5:
      'Premium members can freely post comments on the platform without worrying about any restrictions and interact more comfortably with other users.',
    title6: 'How to upgrade to Premium Membership?',
    content6:
      'You can choose to upgrade to Premium Membership on our platform and follow the prompts to complete the payment.',
    title7: 'How to Edit Your Avatar',
    content7:
      'After becoming a Premium member, you can edit and update your avatar anytime on your profile page to express your unique style.',
    cautionTitle: 'Caution',
    caution0:
      'Discount period: All discounts and privileges are only valid during your Premium Membership period. If the membership expires, the discounts will be automatically canceled.',
    caution1:
      'Discount applicability: The 20% discount only applies to creator subscription plans and paid content, not including donations (Donate) and special promotional items.',
    caution2:
      'Auto-renewal rules: For creator subscription plans that were auto-renewed before becoming a Premium member, the next renewal will enjoy a 20% discount. After that, the discount will only apply if you remain a Premium member at the time of renewal.',
    caution3:
      'Translation service: The real-time translation feature is limited to the chat page and provides translation services based on the languages supported by the platform.',
    caution4:
      'Membership display: The VIP exclusive head sticker styling will be displayed in your profile and comments, limited to the period of your Premium Membership.',
    caution5:
      'Cancellation policy: Premium Membership is a prepaid service and does not offer refunds. You can cancel auto-renewal at any time, and the membership privileges will end at the end of the current subscription period.',
  },
  yup: {
    boolean: { required: 'Please check this option.', oneOf: 'Please check this option.' },
    mixed: {
      default: 'Verification failed.',
      required: 'Please do not leave blank.',
      facePhoto: 'Please upload a face photo',
      identityPhoto: 'Please upload an ID photo',
      inputLeastOne: 'Please fill in at least one',
      inputLeastOneSocial: 'Please enter at least one social media link.',
    },
    string: {
      length: 'Please enter {length} characters.',
      min: 'Please enter at least {min} characters.',
      max: 'Do not exceed {max} characters.',
      matches: 'Only letters, numbers, and underscores are allowed.',
      email: 'Please enter the correct email format.',
      url: '',
      uuid: '',
      ensure: '',
      trim: '',
      lowercase: '',
      uppercase: '',
      instagram: 'Please enter the correct Instagram URL.',
      twitter: 'Please enter the correct Twitter URL.',
      tiktok: 'Please enter the correct TikTok URL.',
      vida: 'Please enter the correct Vida URL.',
      username: 'Please enter a valid username',
      confirmPassword: 'Passwords do not match.',
      withAt: "Must not contain the {'@'} symbol.",
      exists: {
        email: 'This email is already registered',
        username: 'This username is already registered',
        account: 'This account is already registered',
      },
    },
    number: {
      value: 'Please enter the number',
      min: 'The minimum value is {min}.',
      max: 'The maximum value is {max}.',
      lessThan: 'Please enter a value less than {less}.',
      moreThan: 'Please enter a value greater than {more}.',
      positive: 'Please enter a positive number.',
      negative: 'Please enter a negative number.',
      integer: '',
      truncate: '',
      round: 'Please enter a number.',
      cardNum: 'Please enter the card number, ex: 1234********1234.',
      typeError: 'Please enter a number.',
      length: 'Please enter {num} numbers.',
    },
    date: { min: 'The date must not be earlier than {min}.', max: 'The date must not be later than {max}.' },
    time: { format: 'The time format is 23:59' },
    array: {
      of: '',
      json: '',
      length: '',
      min: 'Select at least {min}',
      max: 'Do not select more than {max}',
      ensure: '',
      compact: '',
    },
    object: {
      shape: '',
      json: '',
      concat: '',
      pick: '',
      omit: '',
      from: '',
      noUnknown: '',
      camelCase: '',
      constantCase: '',
      adult: 'You must be at least 18 years old.',
    },
    amount: { min: 'Minimum withdrawal amount is USD$20' },
  },
  month: {
    Jan: 'January',
    Feb: 'February',
    Mar: 'March',
    Apr: 'April',
    May: 'May',
    Jun: 'June',
    Jul: 'July',
    Aug: 'August',
    Sep: 'September',
    Oct: 'October',
    Nov: 'November',
    Dec: 'December',
  },
  meta: {
    home: {
      title: 'Home {pipe} Fantasi',
      description:
        'Fantasi is a platform where adult short video creators gather to share their works, engage intimately with fans, bringing joy and creating value.',
      keywords:
        'Adult short films, adult films, private interactions, adult content, Fantasi, 18+ subscription platform, creator resources, fan interaction',
    },
    search: {
      title: 'Search Page {pipe} Fantasi {pipe} Discover Top Adult Short Videos ',
      description:
        "Search Fantasi's extensive library for adult short videos, web celebrities, and erotic actors. Find your favorites and explore a world of vibrant adult content.",
      keywords: 'Search for adult short films, search Fantasi, explore adult content, interactive adult platform',
    },
    searchResult: {
      title: '{keyword} {pipe} Search Results {pipe} Fantasi\n',
      description:
        'Results for {keyword}. Discover and explore premium adult films on Fantasi with high-quality visuals and engaging content.\n',
      keywords:
        '{keyword}, adult short video search, Fantasi search, personalized adult content, high-quality adult videos',
    },
    mine: {
      title: 'My Profile {pipe} Fantasi',
      description:
        'Manage your personal favorites, subscriptions, and settings on Fantasi, including language preferences. Enjoy browsing and interacting with your preferred adult content anytime.',
      keywords:
        'My collection, multilingual switch, my subscriptions, private interactions, Fantasi, personal subscription management, direct message exchange',
    },
    creator: {
      title: '{name} {pipe}The creator homepage {pipe} Fantasi',
      description:
        '{name} is a prominent creator on Fantasi, known for {bio}. Explore their exclusive adult short videos and engage with their content directly.\n',
      keywords:
        '{name}, Adult short films, adult films, private interactions, adult content, Fantasi, monetization of adult content, fan subscription interaction, platform for free expression',
    },
    popularCreator: {
      title: "Popular Creator {'|'} Fantasi",
      description:
        'Explore the hottest adult film creators on Fantasi. Discover who is leading the trend and check out their exclusive content.',
      keywords:
        'Popular adult film creators, most popular adult content, featured creators, fan favorites, Fantasi stars, internet celebrities',
    },
    signUp: {
      title: 'Welcome to Fantasi - Your gateway to exclusive content and connections!',
      description:
        'Join Fantasi - Your gateway to exclusive content and genuine connections. Explore a new era of content subscriptions and support your favorite creators.',
      keywords: 'Exclusive content, Subscription, Creators, Subscribers, Fantasi, Social media platform',
    },
    keywords: {
      short: 'Adult short video',
      shortSearch: 'Adult short video search',
      video: 'Adult Video',
      interact: 'Private interaction',
      content: 'Adult content',
      title: 'Fantasi',
      popular: 'Popular adult film',
      search: 'Fantasi search',
      favorite: 'my collection',
      intl: 'Multi -Mandarin Switch',
      subscribe: 'My Subs',
    },
  },
  about: {
    content:
      "Welcome to our revolutionary 18+ subscription platform where the worlds of TikTok and OnlyFans collide to create an unparalleled adult content experience. Fantasi empowers creators to monetize their content, enables them to expand their audience and maximize their revenue. Fantasi also offers a unique experience for subscribers, as fans can subscribe to and support their favourite creators, as well as directly engage with them through our direct messaging functionality. This allows creators to build authentic, meaningful connections with their fans, boosting longevity. As an 18+ subscription platform, we're dedicated to providing a safe and stimulating environment for both our creators and subscribers, allowing creators to freely express themselves without being censored and subscribers to discover and support their favorite creators discreetly and privately. \n\nWhy You Should Join Fantasi\n\nFantasi is an 18+ subscription platform like no other. Our unique platform allows you to easily discover new adult content and the best content creators from around the world. Fantasi allows fans to engage with their favorite creators in ways that goes beyond traditional adult content platforms, through comments, likes and even direct messages. Our community thrives on meaningful interactions and now you can interact with your favorite creators like never before. We're more than just an adult content site - we're a community of creators and enthusiasts who celebrate sexual expression in all its forms. \n\nSign up for Free\n\nIt’s completely free to sign up to Fantasi! You only need to pay to access some creators’ exclusive content or to show your support for them. \n\nEngage with your Favorite Creators\n\nUtilize our messaging functionality to foster genuine connections with your favorite creators. \n\nDiscover\n\nWith our intuitive discover page, you can easily discover the best adult content creators from around the world. \n\n{freeSignUp}\n\nWhy Adult Content Creators Should Join Fantasi\n\nAdult content creators can use Fantasi as a central hub to house their content and can easily select what content to make freely available and the content they wish to monetize. From playful teasers to explicit encounters, Fantasi will help you connect and engage with your fans and expand your current audience. With a range of monetization options available, Fantasi gives creators the flexibility and autonomy to monetize their content in a way that works for them.\n\nLow Commission \n\nReceive 80% of all the money spent on your profile.\n\nNo Additional Fees\n\nWe cover the payment processing fees and remit the VAT and sales tax on behalf of creators.  \n\nMaximize Your Revenue\n\nOn Fantsi, you can make money from subscriptions, locked content and tips, giving you the flexibility to make money in a way that works for you. \n\nIncrease Your Audience\n\nWith our unique discover page, as soon as you upload content to Fantasi, you will gain instant exposure to our highly engaged audience. \n\nBuild Better Relationships with your Fans\n\nUtilize our messaging functionality to devlop stronger connections with your favorite creators to increase engagement from your fanbase and to maximize your revenue potential.  \n\n{beCreator}",
    freeSignUp: 'Sign up for Free',
  },
  blog: { recent: 'Recent' },
  signup: {
    singup: 'Sign up',
    discount: 'Sign up now',
    signupAs: 'Sign up as a',
    subscriber: 'Subscriber',
    creator: 'Creator',
    haveAccount: 'Already have an account?',
    clickToLogin: 'Click here to login',
    newUser: 'New user?',
    clickToSignUp: 'Click here to sign up',
    welcome: 'Welcome to the Fantasi community!',
    toHome: 'Click here to start browsing free content',
    toSearch: 'Click here to discover popular creators',
    contact: 'Contact us!',
  },
  mail: {
    notice: {
      leave: "We're sorry to see you go",
      cancealInfo:
        'You can select the applicable option category, then press the "Unsubscribe" button to cancel future marketing emails of this type. You may still receive other important billing-related emails for a short period. The system requires 10 days to process the update, so please be patient.',
      managePreferSet: 'Manage preference settings',
      confirmDeliverySet: 'Confirm delivery settings',
      receivedReq: 'We have received your request',
      receivedReqInfo: 'Our system needs some time to process your request. Thank you for your patience.',
      goNow: 'Go now',
    },
  },
}
